water-ring pump - German English Dictionary